Programming With QuickTime VR 2.1

Previous | Overview | Contents | Next

Imaging Modes

The imagingMode parameter of the QTVRGetImagingProperty function (described in the section "QTVRGetImagingProperty" ), the QTVRSetImagingProperty function (described in the section "QTVRSetImagingProperty" ), and several other functions specifies an imaging mode. These constants define the available imaging modes:

typedef enum QTVRImagingMode {
    kQTVRCurrentMode                                = 0,
    kQTVRStatic                                     = 1,
    kQTVRMotion                                     = 2,
    kQTVRAllModes                                   = 100
} QTVRImagingMode;

Constant descriptions

kQTVRCurrentMode
The current imaging mode. This value is valid only for the QTVRUpdate function (described in the section "QTVRUpdate" ).
kQTVRStatic
The panorama is static.
kQTVRMotion
The panorama is in motion; that is, an action such as panning or zooming is occurring.
kQTVRAllModes
All currently defined imaging modes. You can specify this imaging mode when calling QTVRSetImagingProperty to assign a value to a particular imaging property for all imaging modes. You can also use this imaging mode in the imagingMode field of a panorama-imaging atom structure (described in the section "Panorama-Imaging Atom Structure" ) to indicate a default value for a particular imaging property for all imaging modes.

© 1997 Apple Computer, Inc.

Previous | Overview | Contents | Next